package com.ruoyi.material.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;

import java.util.List;

/**
 * @Author
 * @Version 1.0
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MateQualified {
    private Long qualifiedId;//合格供方名单主键id
    private Long deptId;
    private Long bzId;

    public Long getBzId() {
        return bzId;
    }

    public void setBzId(Long bzId) {
        this.bzId = bzId;
    }

    private String bzName;//编制人

    private Long pzId;

    public Long getPzId() {
        return pzId;
    }

    public void setPzId(Long pzId) {
        this.pzId = pzId;
    }

    private String pzName;//批准人
    private String bzNameSignature;//编制人
    private String beginTime;
    private String endTime;
    private String pzNameSignature;//编制人
    private String checkDate;//签字的日期
    private String qualifiedOrderNum;//合格供方名单的报告编号
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    @Excel(name = "订单创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm")
    private String creatTime;
    private List<MateQualifiedModel> mateQualifiedModels;

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getBzNameSignature() {
        return bzNameSignature;
    }

    public void setBzNameSignature(String bzNameSignature) {
        this.bzNameSignature = bzNameSignature;
    }

    public String getPzNameSignature() {
        return pzNameSignature;
    }

    public void setPzNameSignature(String pzNameSignature) {
        this.pzNameSignature = pzNameSignature;
    }

    public String getQualifiedOrderNum() {
        return qualifiedOrderNum;
    }

    public void setQualifiedOrderNum(String qualifiedOrderNum) {
        this.qualifiedOrderNum = qualifiedOrderNum;
    }

    public List<MateQualifiedModel> getMateQualifiedModels() {
        return mateQualifiedModels;
    }

    public void setMateQualifiedModels(List<MateQualifiedModel> mateQualifiedModels) {
        this.mateQualifiedModels = mateQualifiedModels;
    }

    public Long getQualifiedId() {
        return qualifiedId;
    }

    public void setQualifiedId(Long qualifiedId) {
        this.qualifiedId = qualifiedId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getBzName() {
        return bzName;
    }

    public void setBzName(String bzName) {
        this.bzName = bzName;
    }

    public String getPzName() {
        return pzName;
    }

    public void setPzName(String pzName) {
        this.pzName = pzName;
    }

    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

    public String getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(String creatTime) {
        this.creatTime = creatTime;
    }
}
